package com.zhw.service;

import com.zhw.pojo.PageBean;
import com.zhw.pojo.dto.AmountDTO;
import com.zhw.pojo.dto.CustomerLossQueryDTO;
import com.zhw.pojo.vo.CustomerConstituteVO;
import com.zhw.pojo.vo.CustomerServeReport;

public interface ReportService {
    /**
     * 获取到客户贡献信息
     * @param amountDTO
     * @return
     */
    PageBean getAmount(AmountDTO amountDTO);


    /**
     * 获取到客户构成分析
     * @return
     */
    CustomerConstituteVO getCustomerConstitute();

    /**
     * 获取到客户服务的分析
     * @return
     */
    CustomerServeReport getServeReport();

    /**
     * 获取到用户的流失统计
     * @return
     */
    PageBean getLose(CustomerLossQueryDTO customerLossQueryDTO);


}
